package com.rulin.asp.business.entity;

import java.util.Date;
import java.util.List;

/**
 * 问题信息实体
 * 
 * @author yangsy
 *
 */
public class Question {
	private String quesId;// 问题id

	private String quesUserName;// 提问人姓名

	private String quesTitle;// 问题标题

	private String quesDescribe;// 问题详情描述

	private String relateQuesId;// 关联题目id

	private Date quesTime;// 问题提出时间

	private String quesDiffLevel;// 问题困难程度：1，简单；2，一般；3，困难

	private String claimUserAccount;// 认领教师id

	private String claimUserName;// 认领教师名字

	private Date claimTime;// 认领时间

	private String quesType;// 题目状态：1，未认领；2，认领中；3，已认领，4，已解答

	private Date replyTime;// 回复时间

	private String myAnwser;// 我的回复

	private String replyId;// 回复域id

	private String valid;// 是否被注销：0，有效；1，失效

	private String bookClass;// 考试类别

	private String bookSecClass;// 图书名称

	private String questionSource;// 问题来源：1，qq群；2，微信小程序；3，银成邮件；4，图书纠错

	private String quesClosely;// 是否追问：0，否；1，是

	private Integer pageNum;// 图书页码
	
	private String userType;//用户等级：1，私教班学员；2，VIP学员；3，网络学员；4，图书读者
	
	private String transferSource;//传输来源，0：本地，1：览山
	
	private List<String> quesPics;//题目关联图片地址集合（览山数据源）
	
	private List<String> replyPics;//回复关联图片地址集合（览山数据源）

	public String getQuesId() {
		return quesId;
	}

	public void setQuesId(String quesId) {
		this.quesId = quesId == null ? null : quesId.trim();
	}

	public String getQuesUserName() {
		return quesUserName;
	}

	public void setQuesUserName(String quesUserName) {
		this.quesUserName = quesUserName == null ? null : quesUserName.trim();
	}

	public String getQuesTitle() {
		return quesTitle;
	}

	public void setQuesTitle(String quesTitle) {
		this.quesTitle = quesTitle == null ? null : quesTitle.trim();
	}

	public String getQuesDescribe() {
		return quesDescribe;
	}

	public void setQuesDescribe(String quesDescribe) {
		this.quesDescribe = quesDescribe == null ? null : quesDescribe.trim();
	}

	public String getRelateQuesId() {
		return relateQuesId;
	}

	public void setRelateQuesId(String relateQuesId) {
		this.relateQuesId = relateQuesId == null ? null : relateQuesId.trim();
	}

	public Date getQuesTime() {
		return quesTime;
	}

	public void setQuesTime(Date quesTime) {
		this.quesTime = quesTime;
	}

	public String getQuesDiffLevel() {
		return quesDiffLevel;
	}

	public void setQuesDiffLevel(String quesDiffLevel) {
		this.quesDiffLevel = quesDiffLevel == null ? null : quesDiffLevel.trim();
	}

	public String getClaimUserAccount() {
		return claimUserAccount;
	}

	public void setClaimUserAccount(String claimUserAccount) {
		this.claimUserAccount = claimUserAccount == null ? null : claimUserAccount.trim();
	}

	public String getClaimUserName() {
		return claimUserName;
	}

	public void setClaimUserName(String claimUserName) {
		this.claimUserName = claimUserName == null ? null : claimUserName.trim();
	}

	public Date getClaimTime() {
		return claimTime;
	}

	public void setClaimTime(Date claimTime) {
		this.claimTime = claimTime;
	}

	public String getQuesType() {
		return quesType;
	}

	public void setQuesType(String quesType) {
		this.quesType = quesType == null ? null : quesType.trim();
	}

	public Date getReplyTime() {
		return replyTime;
	}

	public void setReplyTime(Date replyTime) {
		this.replyTime = replyTime;
	}

	public String getReplyId() {
		return replyId;
	}

	public void setReplyId(String replyId) {
		this.replyId = replyId;
	}

	public String getMyAnwser() {
		return myAnwser;
	}

	public void setMyAnwser(String myAnwser) {
		this.myAnwser = myAnwser;
	}

	public String getValid() {
		return valid;
	}

	public void setValid(String valid) {
		this.valid = valid;
	}

	public String getBookClass() {
		return bookClass;
	}

	public void setBookClass(String bookClass) {
		this.bookClass = bookClass;
	}

	public String getBookSecClass() {
		return bookSecClass;
	}

	public void setBookSecClass(String bookSecClass) {
		this.bookSecClass = bookSecClass;
	}

	public String getQuestionSource() {
		return questionSource;
	}

	public void setQuestionSource(String questionSource) {
		this.questionSource = questionSource;
	}

	public String getQuesClosely() {
		return quesClosely;
	}

	public void setQuesClosely(String quesClosely) {
		this.quesClosely = quesClosely;
	}

	public Integer getPageNum() {
		return pageNum;
	}

	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}

	public String getUserType() {
		return userType;
	}

	public void setUserType(String userType) {
		this.userType = userType;
	}

	public String getTransferSource() {
		return transferSource;
	}

	public void setTransferSource(String transferSource) {
		this.transferSource = transferSource;
	}

	public List<String> getQuesPics() {
		return quesPics;
	}

	public void setQuesPics(List<String> quesPics) {
		this.quesPics = quesPics;
	}

	public List<String> getReplyPics() {
		return replyPics;
	}

	public void setReplyPics(List<String> replyPics) {
		this.replyPics = replyPics;
	}
}